package cn.pink.gamesrv.human.module;

import com.google.protobuf.GeneratedMessageV3;

/**
 * @Author: pink
 * @Date: 2022/8/3 17:42
 */
public interface IMod {
    /**
     * 从db加载角色所有数据到缓存之后 回调
     */
    void afterReadData();

    /**
     * 角色登录完成 回调
     */
    void loginFinish();

    /**
     * 构建登录成功后 给客户端的数据
     * @return data
     */
    GeneratedMessageV3 build2ClientData();
}
